it's abundantly clear - Turc Anglais Dictionnaire